glenoid lip - English Synonyms Dictionary